angular.module('app').controller('searchCtrl', ['$scope', '$http', 'dict', function($scope, $http, dict) {

    $scope.search = function() {
        $http.get('/data/positionList.json?name=' + $scope.name).success(function(res) {
            $scope.positionList = res;
            console.log(res)
        });
    };
    $scope.search();
    $scope.sheet = {};
    $scope.tabList = [{
        id: "city",
        name: "城市"
    }, {
        id: 'salary',
        name: '薪水'
    }, {
        id: 'scale',
        name: "公司规模"
    }];
    var tabId = '';
    $scope.tClick = function(id, name) {
        tabId = id;
        $scope.sheet.list = dict[id];
        $scope.sheet.visible = true;
        // console.log($scope.sheet)
    };
    $scope.filterObj = {};
    $scope.sClick = function(id, name) {
        // console.log(id)
        if (id) {
            angular.forEach($scope.tabList, function(item) {
                if (item.id === tabId) {
                    item.name = name;
                }
            });
            $scope.filterObj[tabId + 'Id'] = id;
        } else {
            delete $scope.filterObj[tabId + 'Id'];
            // console.log($scope.filterObj)
            angular.forEach($scope.tabList, function(item) {
                if (item.id === tabId) {
                    switch (item.id) {
                        case 'city':
                            item.name = '城市';
                            break;
                        case 'salary':
                            item.name = '薪水';
                            break;
                        case 'scale':
                            item.name = '公司规模';
                        default:
                            // statements_def
                            break;
                    }
                }
            });
        }
    }
}])
